'\" t
.\"     Title: yaourt
.\"    Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
.\"      Date: 2015-04-28
.\"    Manual: Yaourt Manual
.\"    Source: Yaourt 1.9
.\"  Language: English
.\"
.TH "YAOURT" "8" "2017\-07\-19" "Yaourt 1\&.9" "Yaourt Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
yaourt \- more than a frontend to pacman
.SH "SYNOPSIS"
.sp
\fIyaourt\fR <operation> [options] [packages]
.sp
\fIyaourt\fR (search pattern|package file)
.SH "DESCRIPTION"
.sp
Yaourt is a pacman frontend with a lot of features\&.
.sp
AUR/ABS support, colorized output, interactive search/install, save/restore Alpm database, orphans detection, manage \&.pac* files, \&...
.SH "OPERATIONS"
.sp
Since the majority of those options are the same as pacman\(cqs (\fBpacman\fR(8)), this manual page will focus on the yaourt-specific ones\&.
.PP
\fB\-B, \-\-backup\fR
.RS 4
Backup or restore alpm local database\&. See
Backup Options\&.
.RE
.PP
\fB\-C\fR
.RS 4
Manage \&.pac* files\&. See
Clean Options\&.
.RE
.PP
\fB\-G, \-\-getpkgbuild <package>\fR
.RS 4
Get PKGBUILD for ABS or AUR\&.
.RE
.PP
\fB\-P, \-\-pkgbuild <directory>\fR
.RS 4
Build package from PKGBUILD found in a local directory\&.
.RE
.PP
\fB\-Q, \-\-query\fR
.RS 4
Query local database + Can sort packages by installation date, possibility to delete orphans\&. See
Query Options\&.
.RE
.PP
\fB\-R, \-\-remove\fR
.RS 4
Remove package(s) from the system\&.
.RE
.PP
\fB\-U, \-\-upgrade\fR
.RS 4
Upgrade or add package(s) to the system\&.
.RE
.PP
\fB\-S, \-\-sync\fR
.RS 4
Synchronize packages + AUR support, building from sources\&. See
Sync Options\&.
.RE
.PP
\fB\-\-stats\fR
.RS 4
Show some statistics about your packages\&.
.RE
.PP
\fB\-V, \-\-version\fR
.RS 4
Display version and exit\&.
.RE
.PP
\fB\-h, \-\-help\fR
.RS 4
Display a short help\&.
.RE
.SH "OPTIONS"
.PP
\fB\-\-color\fR
.RS 4
Force color\&.
.RE
.PP
\fB\-\-export <dir>\fR
.RS 4
Export built packages and their sources (\fBmakepkg\fR(8)) to <dir>\&.
.RE
.PP
\fB\-\-force\fR
.RS 4
Force installation or updates\&.
.RE
.PP
\fB\-\-insecure\fR
.RS 4
Allow curl & package\-query to perform "insecure" SSL connections
.RE
.PP
\fB\-\-nocolor\fR
.RS 4
Disable color\&.
.RE
.PP
\fB\-\-noconfirm\fR
.RS 4
Don\(cqt ask for confirmation\&.
.RE
.PP
\fB\-\-confirm\fR
.RS 4
Always ask for confirmation, even when the configuration says otherwise\&.
.RE
.PP
\fB\-\-edit\fR
.RS 4
Always edit files, even when the configuration says otherwise\&.
.RE
.PP
\fB\-\-pager\fR
.RS 4
Use
\fI$PAGER\fR
to show search results\&.
.RE
.PP
\fB\-\-tmp <dir>\fR
.RS 4
Use <dir> as temporary folder\&. default to
\fI/tmp\fR
.RE
.SH "BACKUP OPTIONS"
.PP
\fIyaourt \-B\fR
.RS 4
Backup alpm local database in current dir\&.
.RE
.PP
\fIyaourt \-B <dir>\fR
.RS 4
Backup alpm local database in <dir>/pacman\-date\&.tar\&.bz2
.RE
.PP
\fIyaourt \-B <file>\fR
.RS 4
Restore alpm local database from <file>\&.
.RE
.SH "CLEAN OPTIONS"
.sp
Manage \&.pacnew, \&.pacsave and \&.pacorig files\&.
.PP
\fB\-c, \-\-clean\fR
.RS 4
Clean all these files\&.
.RE
.SH "PKGBUILD OPTIONS"
.sp
Build package from PKGBUILD found in a local directory.\&.
.PP
\fB\-i, \-\-install\fR
.RS 4
Also install the package\&.
.RE
.SH "QUERY and SYNC OPTIONS"
.PP
\fB\-\-conflicts\fR
.RS 4
Show packages that conflict with one of the targets\&.
.RE
.PP
\fB\-\-depends\fR
.RS 4
Show packages that depend on one of the targets\&.
.RE
.PP
\fB\-\-provides\fR
.RS 4
Show packages that provide one of the targets\&.
.RE
.PP
\fB\-\-replaces\fR
.RS 4
Show packages that replace one of the targets\&.
.RE
.PP
\fB\-\-nameonly\fR
.RS 4
Query the package names only (names and descriptions are queried by default)\&.
.RE
.SH "QUERY OPTIONS"
.PP
\fB\-\-backupfile <file>\fR
.RS 4
Query <file> instead of alpm/aur\&.
.RE
.PP
\fB\-\-date\fR
.RS 4
List queries result sorted by installation date\&.
.RE
.PP
\fB\-d, \-\-deps\fR
.RS 4
Filter output to packages installed as dependencies\&.
.RE
.PP
\fB\-t, \-\-unrequired\fR
.RS 4
Filter output to packages not required by any currently installed package\&. With
\fI\-d\fR, yaourt list all real orphans and ask for deletion\&.
.RE
.SH "SYNC OPTIONS"
.PP
\fB\-a, \-\-aur\fR
.RS 4
Also search in AUR database\&. With
\fI\-u\fR
or
\fI\-\-sysupgrade\fR, upgrade aur packages that are out of date\&. With
\fI\-Qm\fR, display more info about foreign package\&.
.RE
.PP
\fB\-A, \-\-ignorearch\fR
.RS 4
Pass \fI\-A\fR or \fI\-\-ignorearch\fR option to \fBmakepkg\fR(8)
to ignore \fBPKGBUILD\fR(5) \fIarch\fR field\&.
.RE
.PP
\fB\-\-aur\-url <AUR url>\fR
.RS 4
Specify a custom AUR url (default to https://aur.archlinux.org)\&.
.RE
.PP
\fB\-b, \-\-build\fR
.RS 4
Build from sources, ABS for official packages, or AUR if packages is not found\&. Specify this option twice to build all dependencies\&.
.RE
.PP
\fB\-\-devel\fR
.RS 4
With
\fI\-u\fR
or
\fI\-\-sysupgrade\fR, search an update for devel packages\&.
.RE
.PP
\fB\-\-holdver\fR
.RS 4
Pass \fI\-\-holdver\fR option to \fBmakepkg\fR(8) to not update already checked out sources of VCS packages\&.
.RE
.PP
\fB\-i, \-\-info\fR
.RS 4
Display dependency and other information for a given package\&. This will search through all repositories and AUR database for a matching package\&.
.RE
.PP
\fB\-\-maintainer\fR
.RS 4
Search packages by maintainer instead of name (AUR only)\&. Empty query will search for orphaned packages\&.
.RE
.PP
\fB\-\-m-arg <opts>\fR
.RS 4
Pass additional options to \fBmakepkg\fR(8). To pass more than one
option, put them in quotes.
.RE
.PP
\fB\-u, \-\-sysupgrade\fR
.RS 4
Upgrade all packages that are out of date\&.
.RE
.SH "HANDLING CONFIG FILES"
.sp
With AUTOSAVEBACKUPFILE (\fByaourtrc\fR(5)), yaourt will search and save all files marked as backup\&. These files can be used later with \fIyaourt \-C\fR to automerge current configuration files with new ones\&.
.SH "CONFIGURATION"
.sp
See \fByaourtrc\fR(5) for more details on configuring yaourt using the \fIyaourtrc\fR file\&.
.SH "ENVIRONMENT VARIABLES"
.PP
\fBMAKEPKG\fR
.RS 4
Set an alternative
\fBmakepkg\fR(8)
command\&.
.RE
.PP
\fBPACMAN\fR
.RS 4
Set an alternative
\fBpacman\fR(8)
command\&.
.RE
.PP
\fBTMPDIR\fR
.RS 4
Set a temporary folder to use\&.
.RE
.PP
\fBYAOURT_COLORS\fR
.RS 4
Set a user defined colors\&. (see
\fBpackage-query\fR(8))
.RE
.SH "SEE ALSO"
.sp
\fByaourtrc\fR(5), \fBmakepkg\fR(8), \fBpacman\fR(8)
.sp
See the yaourt website at http://archlinux\&.fr/yaourt\-en/ for more info\&.
.SH "BUGS"
.sp
https://github\&.com/archlinuxfr/yaourt
.SH "AUTHORS"
.sp
Original author:
.sp
- Julien MISCHKOWITZ <wain@archlinux\&.fr>
.sp
Current maintainers:
.sp
- larchunix <larchunix+yaourt@gmail\&.com>
.sp
- Igor <f2404@yandex\&.ru>
.sp
- Skunnyk <skunnyk@archlinux\&.fr>
.sp
Past maintainers:
.sp
- Tuxce <tuxce\&.net@gmail\&.com>
